English Dictionary
◊ PIECE OF LEATHER
piece of leather
n : a piece of leather